Inheritance diagram for IExMovie:

Public Member Functions | |
| virtual MCCOMErr MCCOMAPI | CreateMovieController (IMFPart **movieController)=0 |
| virtual MCCOMErr MCCOMAPI | SelfStartPlaying (uint32 frameIndex)=0 |
| virtual MCCOMErr MCCOMAPI | SelfStopPlaying (uint32 frameIndex)=0 |
| virtual MCCOMErr MCCOMAPI | Initialize (const TMCString &fullPathName, const TSequencedMovieInfos *infos=NULL)=0 |
| virtual MCCOMErr MCCOMAPI | BeginRead ()=0 |
| virtual MCCOMErr MCCOMAPI | GetFrameRate (uint32 &frameRate)=0 |
| virtual MCCOMErr MCCOMAPI | GetFrameCount (uint32 &frameCount)=0 |
| virtual MCCOMErr MCCOMAPI | GetFrame (IShRasterLayer **rasterLayer, uint32 frameIndex)=0 |
| virtual MCCOMErr MCCOMAPI | EndRead ()=0 |
| virtual boolean MCCOMAPI | HasOptionsDialog ()=0 |
| virtual MCCOMErr MCCOMAPI | ShowOptionsDialog (uint32 depth, uint32 &frameRate)=0 |
| virtual MCCOMErr MCCOMAPI | BeginWrite (const TMCString &fullPathName, uint32 sizeH, uint32 sizeV, uint32 depth, uint32 frameRate, boolean append)=0 |
| virtual MCCOMErr MCCOMAPI | PutFrame (IShRasterLayer *rasterLayer, const TGBuffer32List *gBuffers, uint32 frameIndex)=0 |
| virtual MCCOMErr MCCOMAPI | PutSound (IExSound *inSound, uint32 startTime, int32 offsetInSound)=0 |
| virtual MCCOMErr MCCOMAPI | Flush ()=0 |
| virtual MCCOMErr MCCOMAPI | GetMovieFullPathName (TMCString &fullPathName)=0 |
| virtual MCCOMErr MCCOMAPI | EndWrite ()=0 |
| virtual MCCOMErr MCCOMAPI | PostWrite ()=0 |
| virtual void MCCOMAPI | GetCapabilities (ImageExportCapabilities &capabitilities)=0 |
| virtual MCCOMErr MCCOMAPI | CopySoundtrack (IExMovie **outMovie)=0 |
| virtual MCCOMErr MCCOMAPI | MakeCopy (const TMCString &fullPathName, TMCString &outFirstFileName)=0 |
| virtual MCCOMErr MCCOMAPI | DeleteMovie ()=0 |
| virtual void MCCOMAPI | GetCompressionOptions (IExMovieCompressionOptions **movieOptions)=0 |
| virtual void MCCOMAPI | SetCompressionOptions (IExMovieCompressionOptions *movieOptions)=0 |
| virtual boolean MCCOMAPI | CanHaveSounds ()=0 |
| virtual boolean MCCOMAPI | HasSounds ()=0 |
|
|
Implemented in TBasicMovie. |
|
||||||||||||||||||||||||||||
|
Implemented in TBasicMovie. |
|
|
Returns true if the Movie format supports sounds. |
|
|
Copies the soundtrack from the current movie to the movie at outMovie. Currently only implemented for Quicktime to Quicktime movie copies.
|
|
|
Creates a movie controller. Return MC_E_NOTIMPL and a standard movie controller will be provided.
Implemented in TBasicMovie. |
|
|
Deletes the movie Implemented in TBasicMovie. |
|
|
Implemented in TBasicMovie. |
|
|
Implemented in TBasicMovie. |
|
|
Calling flush insures that the movie file is valid up to the last PutFrame. Implemented in TBasicMovie. |
|
|
Returns which buffers can be saved with this file format
Implemented in TBasicMovie. |
|
|
Returns a pointer to the compression options used for this movie
Implemented in TBasicMovie. |
|
||||||||||||
|
Implemented in TBasicMovie. |
|
|
Implemented in TBasicMovie. |
|
|
Implemented in TBasicMovie. |
|
|
Sometimes the file name can change between open and save. More specifically, when using numbered files. you save "Movie.jpg" but you reopen "Movie001.jpg" because this is the actual file. Return MC_E_NOTIMPL and the shell will provide a default implementation
Implemented in TBasicMovie. |
|
|
Implemented in TBasicMovie. |
|
|
Returns true if the Movie has sounds in it |
|
||||||||||||
|
Implemented in TBasicMovie. |
|
||||||||||||
|
Makes an exact copy of the movie to the location given by fullPathName. Returns the name of the first written file (equals fullPathName if non sequenced) Return MC_E_NOTIMPL and the shell will provide a default implementation.
Implemented in TBasicMovie. |
|
|
|
|
||||||||||||||||
|
Implemented in TBasicMovie. |
|
||||||||||||||||
|
|
|
|
Called only when the standard movie controller is used Implemented in TBasicMovie. |
|
|
Called only when the standard movie controller is used Implemented in TBasicMovie. |
|
|
Sets the compression options used for this movie Implemented in TBasicMovie. |
|
||||||||||||
|
Implemented in TBasicMovie. |
1.4.5